Text copied to clipboard!

Наслов

Text copied to clipboard!

Inženjer za podatkovne tokove

Опис

Text copied to clipboard!
Tražimo Inženjera za podatkovne tokove koji će se pridružiti našem timu i igrati ključnu ulogu u dizajniranju, implementaciji i održavanju skalabilnih sistema za obradu podataka u realnom vremenu i obradi velikih količina podataka. Ova pozicija zahteva duboko razumevanje arhitekture podatkovnih tokova, distribuiranih sistema i tehnologija kao što su Apache Kafka, Apache Flink, Spark Streaming i slične platforme. Kao Inženjer za podatkovne tokove, bićete odgovorni za izgradnju i optimizaciju sistema koji omogućavaju prikupljanje, obradu i distribuciju podataka u realnom vremenu, omogućavajući našim timovima da donose informisane odluke na osnovu svežih i tačnih podataka. Saradnja sa timovima za analitiku, inženjering podataka i poslovne analize biće ključna za uspeh u ovoj ulozi. Idealni kandidat ima iskustvo u radu sa sistemima za obradu podataka u realnom vremenu, poseduje snažne veštine programiranja (poželjno u Javi, Scali ili Pythonu), kao i razumevanje principa dizajna distribuiranih sistema. Takođe, očekuje se poznavanje koncepata kao što su obrada događaja, obrada tokova, ETL procesi i rad sa bazama podataka (relacionim i NoSQL). Odgovornosti uključuju dizajniranje i implementaciju tokova podataka, održavanje postojećih rešenja, rešavanje problema performansi i skalabilnosti, kao i dokumentovanje tehničkih rešenja. Bićete uključeni u sve faze životnog ciklusa razvoja softvera, od planiranja i dizajna do testiranja i implementacije. Ako ste strastveni u vezi sa podacima, volite izazove i želite da radite u dinamičnom okruženju koje podstiče inovacije i kontinuirano učenje, pozivamo vas da se prijavite i postanete deo našeg tima.

Одговорности

Text copied to clipboard!
  • Dizajniranje i implementacija sistema za obradu podataka u realnom vremenu
  • Rad sa tehnologijama kao što su Apache Kafka, Flink, Spark Streaming
  • Održavanje i optimizacija postojećih tokova podataka
  • Saradnja sa timovima za analitiku i poslovnu inteligenciju
  • Razvoj i testiranje ETL procesa
  • Dokumentovanje tehničkih rešenja i arhitekture
  • Praćenje performansi sistema i rešavanje problema
  • Implementacija sigurnosnih i privatnosnih standarda u obradi podataka
  • Automatizacija procesa obrade podataka
  • Učešće u planiranju i dizajnu novih funkcionalnosti

Захтеви

Text copied to clipboard!
  • Diploma iz oblasti informatike, softverskog inženjeringa ili srodne oblasti
  • Iskustvo u radu sa sistemima za obradu podataka u realnom vremenu
  • Poznavanje programskih jezika kao što su Java, Scala ili Python
  • Iskustvo sa Apache Kafka, Flink, Spark ili sličnim alatima
  • Razumevanje principa distribuiranih sistema
  • Poznavanje baza podataka (relacionih i NoSQL)
  • Sposobnost rešavanja tehničkih problema i optimizacije performansi
  • Iskustvo u radu sa alatima za orkestraciju podataka (npr. Airflow)
  • Dobre komunikacione veštine i timski duh
  • Spremnost na kontinuirano učenje i usvajanje novih tehnologija

Могућа питања на интервјуу

Text copied to clipboard!
  • Koje tehnologije za obradu podataka u realnom vremenu ste koristili?
  • Kako biste rešili problem kašnjenja u obradi podataka?
  • Imate li iskustva sa Apache Kafka i kako ste ga koristili?
  • Kako pristupate dizajnu skalabilnog sistema za tokove podataka?
  • Koje baze podataka ste koristili u prethodnim projektima?
  • Kako osiguravate tačnost i konzistentnost podataka u realnom vremenu?
  • Da li ste radili sa orkestracionim alatima kao što je Airflow?
  • Kako pristupate dokumentovanju tehničkih rešenja?
  • Koji je vaš omiljeni programski jezik i zašto?
  • Kako ostajete u toku sa novim tehnologijama u oblasti obrade podataka?